remote-controlled switch box - French English Dictionary